package main

import "fmt"

func main()  {
	//练习1：创建一个int类型的数组，存储4个数。分别进行赋值，并打印结果。
	var arr1[4] int
	arr1[0]=1
	arr1[1]=2
	arr1[2]=3
	arr1[3]=4
	fmt.Println(arr1)
	//练习2：创建一个double类型的数组，存储2个小数。
	arr2:=[2] float64{1.1,3.14}
	fmt.Println(arr2)
	//练习3：创建一个String类型的数组，存储3个字符串。
	arr3 :=[3] string{"memeda","王二狗","老王"}
	fmt.Println(arr3)
	//练习4：给定一个数组，arr1 := [10] int{5,4,3,7,10,2,9,8,6,1}，求数组中所有数据的总和。
	arr4:=[10] int{5,4,3,7,10,2,9,8,6,1}
	num:=0
	for i:=0;i<len(arr4);i++{
		num+=arr4[i]
	}
	fmt.Println(num)
	arr5:=[...]int{0:1,6:100,10:30,5:7}
	fmt.Println(arr5)
	arr6:=[6] int{1,2,3}
	fmt.Println(arr6)
}
